Towards a temporal world-wide web: a transaction-time server

نویسنده

  • Curtis E. Dyreson
چکیده

Transaction time is the time of a database transaction, i.e., an insertion, update, or deletion. A transactiontime database stores the transaction-time history of a database and supports transaction timeslice queries that retrieve past database states. This paper introduces transaction time to the World-wide Web. In a web context, transaction time is the modification time of a resource such as an XML document. A transaction-time web server archives resource versions and supports transaction timeslice. Unlike a database server, a web server is typically uninvolved in the update of a resource, instead it is only active when a resource is requested. This paper describes a lazy update protocol that enables a web server to manage resource versions during resource reads. An important benefit of our approach is that transaction-time can be supported by a transparent, minimal web server extension; no changes to legacy resources, HTTP, XML, or HTML are required. Furthermore, a web server can seamlessly become a transactiontime sever at any time without affecting or modifying the resources it services or other web servers. [

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

WebPern: An Extensible Transaction Server for the World Wide Web

Concurrency control is a well-known problem in collaborative hypermedia system design and implementation. Existing systems store data and links in databases (link servers or hyperbases) that have built-in concurrency control polices such as serializability and atomicity, usually implemented using locking. Whereas it is desirable to construct collaborative hypermedia systems on top of the World ...

متن کامل

Cluster Diagnostics and Verification Tool for Effective and Scalable Web Log Analysis

The aim of this paper is to analyze web transaction log data that reveal user behavior in the internet world. To achieve this, clustering tool is used for performing two phases. First, an information gathering is done on web transaction data. Second, an analysis is done on web access log files to analyze the user transaction behavior and user’s log-in approach. In this paper, the cluster diagno...

متن کامل

Traffic capacity testing a web environment with transaction based tools

A common server configuration that has emerged for supporting Web based applications is the Web Server, Application Server, and Database Server arrangement. This paper discusses a specific traffic capacity testing experience with this server combination for a Windows environment using a transaction oriented load generator instead of a traditional virtual user script based tool. Both challenges ...

متن کامل

TransForm: Transaktionen für Web-Formulare

As result of the ubiquity and platform independence of web browsers with their built-in web forms the World Wide Web seems to be an ideal platform for OLTP applications. On the other side, comprising the dependency of written data and initial values, the processing of web forms raises difficulties when transactions come into play. For this purpose the server infrastructure is usually tailored t...

متن کامل

Web Mining Pattern Discovery from World Wide Web Transactions

Web based organizations often generate and collect large volumes of data in their daily operations Analyzing such data can help these organizations to determine the life time value of clients design cross marketing strategies across products and services evaluate the e ectiveness of promotional campaigns and nd the most e ective logical structure for their Web space This type of analysis involv...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001